trommel washer - Spanish English Dictionary